<!DOCTYPE html>

<head>
    <meta charset="utf-8"/>
    <meta name="viewport"
          content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=no"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <title>help</title>
    <script src="jquery.js"></script>
    <script>
    $(document).ready(function () {
      var arr = new Array();
      var h1 = $("h1");
      var check = $("#check");
      var choose = $("#choose");
      check.attr("checked", HelpActivity.getAutoRemove());
      h1.each(function () {
        var next = $(this).next();
        arr[$(this).parent().index()] = next.height();
        next.css("height", "0px");
      });
      h1.click(function () {
        var ul = $(this).next();
        var img = $(this).children("img");
        var height = arr[$(this).parent().index()];
        if (ul.css("height") == "0px") {
          ul.animate({
            height: height + "px"
          }, height);
          img.css("animation", "hor " + height + "ms " + "linear " + "forwards");
        } else {
          ul.animate({
            height: '0px'
          }, height);
          img.css("animation", "ver " + height + "ms " + "linear " + "forwards");
        }
      });
      check.click(function () {
        if ($(this).is(":checked")) {
          HelpActivity.setAutoRemove(true);
        } else {
          HelpActivity.setAutoRemove(false);
        }
      });
      choose.click(function () {
        HelpActivity.chooseService();
      });
    });

    </script>

    <style>
    body {
      background-color: white;
      margin: 20px 0px 0px 0px;
      padding: 0px;
      width: 100%;
      height: 100%;
    }

    div h1 {
      position: relative;
      background-color: #4CAF50;
      display: block;
      border-radius: 10px;
      color: white;
      padding: 10px 20px;
      margin: 5px;
      font-size: 20px;
    }

    div ul {
      list-style-type: none;
      background-color: white;
      color: black;
      padding: 0px 25px;
      margin: 10px 0px;
      text-align: justify;
      font-size: 16px;
      display: block;
      height: auto;
      overflow: hidden;
    }

    h1 img {
      position: absolute;
      right: 20px;
      top: 15px;
      width: 20px;
      height: 20px;
    }

    ul li {
      padding: 5px 0px;
    }

    @keyframes hor {
      from {
        transform: rotate(0deg);
      }

      to {
        transform: rotate(90deg);
      }
    }

    @keyframes ver {
      from {
        transform: rotate(90deg);
      }

      to {
        transform: rotate(0deg);
      }
    }

    </style>
</head>

<body>
<div>
    <h1> 一、需要哪些权限 <img src="d.png"/></h1>
    <ul>
        <li>无障碍服务权限、外部存储读写权限、悬浮窗权限。</li>
        <li>为了保证应用能够在后台稳定运行，请允许忽略电池优化策略，并设置为允许该应用后台运行，并把该应用加入如手机管家之类程序的内存优化白名单。</li>
        <li>
            国内手机请在最近任务列表中下拉此界面选择锁定此应用，此界面可在退出后自动隐藏，建议尽量避免手动清理。但如果出现耗电量大的情况，可把此界面手动清理掉，但无障碍服务可能会自动关闭，需要重新开启。
        </li>
        <li>可在“更多相关内容”中自定义此界面是否自动隐藏。</li>
    </ul>
</div>
<div>
    <h1>二、跳过开屏广告 <img src="d.png"/></h1>
    <ul>
        <li>长按该选项－>点击“设置白名单”－>对没有开屏广告或因为该功能而产生异常的应用打上勾，以将其加入白名单。系统级的应用默认加入了白名单，排除了桌面类和输入法类的应用。</li>
        <li>
            长按该选项－>点击“添加广告页”－>对于不能自动检索到“跳过”控件的开屏广告页面，可通过此处添加广告页的“跳过”控件或相应的模拟点击坐标。这样在下次该页面出现时就能通过点击该控件或该坐标以达到跳过广告的效果。添加控件的方式比添加坐标的方式效果要好，一般只有在没有可用的“跳过”控件时才需要选择添加坐标的方式。且如果为广告页添加了坐标，则在该页出现时只会进行坐标模拟点击，不会再进行“跳过”关键字的检索。此外，对于某些在开屏时出现的弹窗，还可以通过添加相应的“关闭”控件以将其自动关闭。
        </li>
        <li>
            长按该选项－>点击“添加关键字”－>当用户切换应用时，本软件会检索新的页面内容以查找是否存在类似“跳过”这类的关键字，如果找到则进行点击，以达到跳过广告的效果。此处可添加删除这些关键字。
        </li>
        <li>长按该选项－>可在此处对已添加的广告页控件参数或坐标参数进行修改。部分控件无法响应无障碍服务的点击动作，在这种情况下请尝试把该控件的“仅进行模拟点击”选项打开。</li>
        <li>该功能会在切换应用时对界面的控件进行检索，部分机型可能会产生稍微的卡顿，所以强烈建议把不会出现开屏广告的应用加入白名单，以避免造成不必要的卡顿。</li>
    </ul>
</div>
<div>
    <h1>三、音量键切音频 <img src="d.png"/></h1>
    <ul>
        <li>长按音量上键－>下一首歌。</li>
        <li>长按音量下键－>上一首歌。</li>
        <li>同时按下音量上下键－>暂停或播放。</li>
        <li>长按该选项－>可调节该功能的振动反馈强度，可选择是否仅在锁屏时生效，可选择是否开启对系统自带播放器的支持。</li>
        <li>经测试此功能适合大部分的主流播放器，部分机型在熄屏的状态下不起作用。</li>
        <li>因为大部分机型的系统自带播放器会被频繁唤醒,所以默认关闭了对系统自带播放器的支持。</li>
        <li>有时该功能可能会导致音量大小调节的异常，如果不能自动恢复正常，可尝试重启无障碍服务或强行停止本应用。</li>
    </ul>
</div>
<div>
    <h1>四、记录通知消息 <img src="d.png"/></h1>
    <ul>
        <li>长按该选项－>可查看或编辑已记录的通知内容。</li>
        <li>长按该选项－>点击“选择应用”－>勾选需要记录其通知内容的应用。</li>
        <li>第一次使用该功能时，请先添加要记录其通知的应用。此功能主要用来监听微信QQ等应用的通知以达到简单的防撤回功能，此功能只能记录那些有提示的通知的文字信息。</li>
    </ul>
</div>
<div>
    <h1>五、调节屏幕亮度 <img src="d.png"/></h1>
    <ul>
        <li>长按该选项－>在RGB的值为零时，可通过调节A的值进一步降低屏幕亮度，在A的值不为零时，可通过调节RGB的比例稍微调节屏幕色温。</li>
        <li>如果遇到“某个应用遮挡了权限请求界面”的情况，请先把此功能关闭再进行其他操作。</li>
    </ul>
</div>
<div>
    <h1>六、双击屏幕锁屏 <img src="d.png"/></h1>
    <ul>
        <li>长按该选项－>可设置双击锁屏的识别区域大小和其位置，默认的识别区域在屏幕的右下角。</li>
        <li>对于Android 8.0以下的系统需要授予设备管理器权限，该功能在横屏的状态下无效。</li>
        <li>有些手机在授予设备管理器权限后会出现无法卸载或清除数据的情况，可以在取消激活设备管理器权限后重试。</li>
        <li>如果遇到设备管理器权限无法打开或取消的情况，请确保当前页面没有被悬浮窗遮挡后重试。</li>
    </ul>
</div>
<div>
    <h1>七、更多相关内容 <img src="d.png"/></h1>
    <ul>
        <li>
            某些机型会因为在无障碍服务中申请了模拟点击功能而产生卡顿掉帧的情况。如果出现了上述问题，建议切换为不支持坐标点击的服务。注意:不能同时开启两个服务，否则会造成冲突，请确保当前有且只有一个服务处于开启状态。
            <button id="choose"
                    style="position:relative; top:-1px; border-radius:5px; font-size:10px; padding:1px;">
                切换无障碍服务
            </button>
        </li>
        <li>当前页面自动从最近任务列表中隐藏：<input id="check" type="checkbox" style="position:relative; top:3px;"/>
        </li>
        <li>可在以下地址中下载最新版本。github地址：<a style="text-decoration:none; word-break:break-all;"
                                      href="https://github.com/LGH1996/AccessibilityTool"
                                      target="_blank">https://github.com/LGH1996/AccessibilityTool</a>
        </li>
        <li>作者联系方式：2281442260（QQ）</li>
        <li>支持作者：</li>
        <li>
            <img src="pay.jpg"
                 style="display: block; margin: auto; width: 100%; height: auto; border-radius: 10px"/>
        </li>
    </ul>
</div>
</body>